kind of cushion placed under saddles for comfort of horses - Allemand Anglais Dictionnaire